package com.becca.cake.dao.sms;

import java.util.List;
import java.util.Map;

import org.springframework.stereotype.Repository;

import com.becca.cake.model.sms.SmsContentModel;
import com.becca.cake.model.sms.SmsUserModel;

/**
 * 短信管理数据层
 * @copyright  尊星(上海)信息科技有限公司
 * @author hejinguo
 * @date 2016年9月2日 下午12:32:56
 */
@Repository
public interface SmsDAO {

    /**
     * 查询全部短信
     * @param map
     * @return
     */
    List<SmsUserModel> selectAllSms(Map<String, Object> map);

    /**
     * 查询短信总记录数
     */
    Long selectAllSmsCount(Map<String, Object> map);

    /**
     * 添加短信内容
     * @param contentModel
     */
    void addSmsContent(SmsContentModel contentModel);

    /**
     * 添加sms批量群发短信
     * @param smsUserModel
     */
    void addSmsUser(SmsUserModel smsUserModel);

}
